<!DOCTYPE html>
<html lang="eng">
<head>
<title>Goahead Man Page</title>
</head>
<HTML>
<BODY>
<PRE>
<!-- Manpage converted by man2html 3.0.1 -->

</PRE>
<H2>SYNOPSIS</H2><PRE>
       <B>goahead</B> <B>[options]</B> <B>[documents]</B> <B>[[IP][:port]</B> <B>...]</B>

       <B>goahead</B>
           <B>--auth</B> <B>authFile</B>
           <B>--background</B>
           <B>--debugger</B>
           <B>--home</B> <B>directory</B>
           <B>--log</B> <B>logSpec</B>
           <B>--route</B> <B>routeFile</B>
           <B>--version</B>
           <B>--verbose</B>
           <B>[IP][:port]</B> <B>[documents]</B>


</PRE>
<H2>DESCRIPTION</H2><PRE>
       GoAhead  is  popular,  simple  embedded HTTP web server.  It is a fast,
       small-footprint,  single-threaded,  standards-based,  portable   server
       developed  for use by embedded devices and applications.  It can run as
       a stand-alone web server or the GoAhead  library  can  be  embedded  in
       applications.

       GoAhead  supports HTTP/1.1, SSL, digest, basic and web-form authentica-
       tion, chunked transfers, file upload and sandbox security limits.

       When goahead is built, it  is  configured  to  open  a  port  for  HTTP
       requests  and  optionally  one  for SSL. However, if goahead is invoked
       with an IP address or port number on the  command  line,  GoAhead  will
       listen  on these ports instead.  If the PORT component is omitted, GoA-
       head will listen on port 80. If the IP address is omitted and a port is
       supplied, GoAhead will listen on all network interfaces.


</PRE>
<H2>OPTIONS</H2><PRE>
       <B>--auth</B> <B>filename</B>
              Define  the  name of the authentication configuration file. This
              is by default <B>auth.txt</B>.  If GoAhead is built  with  PAM  support
              (Unix  Pluggable Authentication Modules), then passwords will be
              authenticated from the system password database.

       <B>--debugger</B>
              Run GoAhead in debug mode and disable all  timeouts.  This  dis-
              ables  request  and session timeouts.  The <B>-d</B> option is an alias
              for --debugger.

       <B>--log</B> <B>logSpec</B>
              Name the GoAhead log  file.  This  will  override  the  ErrorLog
              directive  in  the configuration file.  When the maximum size is
              exceeded, the log file will be rotated to logName.old and a  new
              log  file  will be started. The <B>-l</B> option is an alias for --log.
              The syntax is:

              --log logName[:logLevel]

              Output the product version number.


</PRE>
<H2>REPORTING BUGS</H2><PRE>
       Report bugs to &lt;;dev@embedthis.com&gt;;.


</PRE>
<H2>COPYRIGHT</H2><PRE>
       Copyright (C) Embedthis Software.


</PRE>
<H2>SEE ALSO</H2><PRE>
       gopass, webcomp



goahead                           March 2014                        <B>GOAHEAD(1)</B>
</PRE>
<HR>
<ADDRESS>
Man(1) output converted with
<a href="http://www.oac.uci.edu/indiv/ehood/man2html.html">man2html</a>
</ADDRESS>
</BODY>
</HTML>
</html>